<script>
import Vue from 'vue';
export default {
    onLaunch: function() {
        uni.getSystemInfo({
            success: function(e) {
                // #ifndef MP
                Vue.prototype.StatusBar = e.statusBarHeight;
                if (e.platform == 'android') {
                    Vue.prototype.CustomBar = e.statusBarHeight + 50;
                } else {
                    Vue.prototype.CustomBar = e.statusBarHeight + 45;
                }
                // #endif
                // #ifdef MP-WEIXIN
                Vue.prototype.StatusBar = e.statusBarHeight;
                let custom = wx.getMenuButtonBoundingClientRect();
                Vue.prototype.Custom = custom;
                Vue.prototype.CustomBar = custom.bottom + custom.top - e.statusBarHeight;
                // #endif
                // #ifdef MP-ALIPAY
                Vue.prototype.StatusBar = e.statusBarHeight;
                Vue.prototype.CustomBar = e.statusBarHeight + e.titleBarHeight;
                // #endif
            },
        });
    },
    computed: {
        i18n() {
            return this.$t('message');
        },
    },

    onShow: function() {
        console.log('App Show');

        let _this = this;
        // 取值存储的语言
        let lang = uni.getStorageSync('select');
        console.log('lang: ', lang);
        // 判断选择的语言
        if (lang) {
            _this.$i18n.locale = lang;
        } else {
            _this.$i18n.locale = 'en-US';
        }
        // showModal弹窗多语言示例
        // uni.showModal({
        // 	title: _this.i18n.popup.version,
        // 	content: _this.i18n.popup.vertext,
        // 	cancelText: _this.i18n.popup.cancel,
        // 	confirmText: _this.i18n.popup.confirm,
        // 	success: res => {
        // 		if (res.confirm) {
        // 			console.log('用户点击确定');
        // 		} else if (res.cancel) {
        // 			console.log('用户点击取消');
        // 		}
        // 	},
        // });
    },
    onHide: function() {
        console.log('App Hide');
    },
};
</script>

<style lang="scss">
/*每个页面公共css */
//  添加
//
// 分支上添加的东西
@import 'common/colorui/main.css';
@import 'common/colorui/icon.css';
@import 'common/colorui/animation.css';
@import 'common/uview-ui/index.scss';
uni-page {
    overflow: auto;
}

</style>
